	/*struct style*/
	
	*{padding:0; margin:0;}
	a{ text-decoration:none; }
	ul{ text-align:center;}
	li{ list-style:none; display:inline;}
	img{ border:0;}
	
	.content{ width:96%; margin:auto; height:auto; }
	
	body{ width:100%; font-family:Comic Sans MS, Calibri, Arial, Helvetica, sans-serif; font-size:12px; }
	#pro_header{ width:100%; height:16px;border-bottom:1px dashed  #ccf;}
		#pro_header *{ margin:0 5px 0 0;}
		#pro_header .sign{color:#069; float:left;}
		#pro_header .username{color:#090; float:right;} 
	
	#header { width:100%; height:70px;}
		#header .title{ font-size:250%; font-weight:lighter; color:#069; float:left;}
		#header .ico{ float:left; margin:5px; height:45px; width:45px; }
		#header .acm_icpc{ float:right; }
	
	#nav { height:19px; width:100%;font-size:115%;}
		#nav a{ margin: 0 15px; padding:0 10px;text-align:center; background:#cee; color:#666;}
		#nav .active{ background:#bdd;}
		#nav a:hover{ background:#bdd; text-decoration:underline;}
	#sub_nav { height:19px; width:100%; background:#bdd; font-size:115%;}
	
	#left{ width:15%; background:#eeeeff; float:left; margin:2px ; height:20px; }
		#left fieldset{ border:1px solid #069; padding:1px;}
		#left legend{ color:#069 ; }
	#main{ width:60%; background:#eeff99; float:left; margin:2px ; height:20px; }
	
	#right{ width:20%; background:#ff99ee; float:right; margin:2px ;  height:20px; }
	
	#footer{ width:100%; text-align:center; color:#069; clear:both; }
	/*
		form style
	*/
	/*
		通用样式
	*/
	div.error{ background:#900;color:#FFF;padding:10px; margin:6px 0; font-size:110%; display:none;}
	/*表单中的一行，即一项*/
	form .row{ margin:10px 0; clear:both; }
	/*表单中每一项的标签,即表明输入的内容是什么的标签*/
	form .row label { float:left; display:block; }
	/*表单中的各种输入框*/
	form .row input{ height:20px; font-size:125%; }
	
	form .row .text{}
	form .row .passwd{}
	
	form .captcha{ margin-left:30%;}
	
	form .submit{padding:5px; margin-top:10px;}
	/*
		不同的表单容器id
	*/
	#signin{ width:180px; height:auto; border:1px dashed #006699; padding:2px; margin:2px;}
		#signin form label{ color:#003366; font-size:125%;}
		#signin form .passwd,.text{border:0; background:#bdd; color:#006699}

